place with abundant chilcas - Turco Inglés Diccionario